package com.bw.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

//接口统计列表与接口接口列表集合类
@Data
public class CallAndInter {
    private int id;
    private int useid;//接口列表外键
    private int usenum;//接口使用量
    private int errornum;//接口失败次数
    private int successnum;//接口成功次数
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date respondtime;//接口平均响应时间
    private int projectnum;//项目数量
    private String proid;//所属项目是项目的外键

    private String proidAll;//用来存储项目的所有的项目的名称

    //接口字段
    private String portname;//接口名称
    private String describe;//接口描述
    private int companyid;//接口来源外键
    private String people;//开发人员
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date exploittime;//开发时间
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date updatetime;//更新时间
    private int internum;//接口使用数量
}
